<?php
session_start();
include ('bd.php');
$conect = new conector_pg();
$conect-> conectar();
$q=$_GET['q'];

$sql="SELECT * from categorias";
$result = $conect->consultar($sql);
		if (!$result)
		 {
			echo json_encode('Error en la consulta');
			return;
		 }
	 
$categorias = array();
$indice = 0;		 
while ($cat = pg_fetch_array($result, null, PGSQL_ASSOC)) {	
	$categorias[$indice]=$cat;
	$indice = $indice + 1;
}

$sql='SELECT l.autor, l.titulo, l.descripcion, l.precio, l.idcategoria, c.descripcion as categoria
		from libros l
		inner join categorias c on c.idcategoria=l.idcategoria
		where idlibro='.$q;
$result = $conect->consultar($sql);
		if (!$result)
		 {
			echo json_encode('Error en la consulta');
			return;
		 }
	 
$li = pg_fetch_array($result, null, PGSQL_ASSOC);
$_SESSION['li']=$q;

$tabla['1']= '<form name="librosdisponibles" action="acciones.php" method="post">
		      <table>
				<tr>
					<td class="signupTd">
						Autor:&nbsp;
					</td>
					<td>
						<input type="text" name="autorinsert" value="'.$li["autor"].'" size="20" />
					</td>
				</tr>
				<tr>
	            	<td class="signupTd">
		                Titulo:&nbsp;
		            </td>
		            <td>
		                <input type="text" name="tituloinsert" value="'.$li["titulo"].'" size="20" />
		            </td>
        		</tr>
        		<tr>
		            <td class="signupTd">
		                Precio:&nbsp;
		            </td>
		            <td>
		                <input type="text" name="precioinsert" value="'.$li["precio"].'" size="20" />
		            </td>
        		</tr>
		        <tr>
		            <td class="signupTd">
		                Categoria:&nbsp;
		            </td>        
            		<td>
            			<select name="categoria" >
							<option value="'.$li["idcategoria"].'">'.$li["categoria"].'</option>'; 

foreach ($categorias as $ind => $valor) {
   	$tabla['1']=$tabla['1'].'<option value="'.$valor["idcategoria"].'">'.$valor["descripcion"].'</option>';
}
$tabla['1']=$tabla['1'].'</select>    
				            </td>
				        </tr>        
				        <tr>
				            <td class="signupTd">
				                Descripcion:&nbsp;
				            </td>
				            <td>
				                <input type="text" name="descripcioninsert" value="'.$li["descripcion"].'" size="20" />
				            </td>
				        </tr>
				    </table>
				  <input type="submit" name="guardar" value="Guardar"/>
				</form>';
 
echo json_encode($tabla['1']);				
//echo json_encode();
?>